
.t{
   /** table-layout: fixed;  **/
    table-layout:fixed;
    margin:0;
    BORDER-COLLAPSE: collapse;
}


.ttr{
    border: 1pt solid lightgrey;
}

.ttrView{
    border: 0pt solid white;
}

.ttd{
    /*overflow:hidden;*/
    /*width: 200pt;*/
    /*height: 20pt;*/
    border: 1pt solid lightgrey;
}


.ttdView{
    /*overflow:hidden;*/
    /*width: 200pt;*/
    /*height: 20pt;*/
    border: 0pt solid white;
}

.pubishedTab{
    table-layout: fixed;
    margin:0;
    BORDER-COLLAPSE: collapse;
}


.pubishedTab td{
    overflow:hidden;
    width: 200pt;
    height: 20pt;
}

.pubishedTab th{
    visibility:hidden;
}

.pubishedTab thead tr{
    display:none;
}

/**
**行表头
 */
.t th{
    border: 1pt solid lightgrey;
    overflow:hidden;
    /*height: 20pt;*/
    font-size: 12pt;
    font-weight: normal;
}

.toolBar{
    background-color:#D6E7FF
}

.top_td {
    border-left: solid 0pt #A9BACE;
    text-align: center;
    height: 25pt;
}
/**表头**/
.tabHeadDiv{
    display:flex;
    justify-content: space-between
}
/**每行的头**/
.tabHeadDiv_row{
    height: 100%;
    width: 100%;
    display:flex;
    flex-direction:column;

}
.tabHeadDiv_row_child{
    flex:1
}


/**拖动分割符**/
.resizeDivClass{
    width:2pt;
    height:100%;
    margin:0px 0 0px 0;
/*    background:#fff;*/
    border:0px;
/*    float:right;*/
    cursor:e-resize;
/*    background-image:url(./images/righttable_bg.jpg); repeat-y;*/
}

/**拖动分割符**/
.resizeDivClass_row{
   width:100%;
    height:2px;
    margin:0px 0 0px 0;
    border:0px;
    cursor:n-resize;
}





table thead th.hover {

}
table thead th.down {

}

table tbody th.hover {
    background-color:#eee;
}

table  tr .down {
background-color:#eee;
}


.resizeDivClass{
    text-align:right;
    width:1pt;
    height:18pt;
    margin:0pt 0 0pt 0;
    background:#fff;
    border:0pt;
    float:right;
    cursor:e-resize;
}

.resizeXDivClass{

    width:30pt;
    height:2pt;
    margin:0pt 0 0pt 0;
    background:#fff;
    border:0pt;
    cursor:n-resize;
    background:#ffffff;
    line-height:1pt;

}


.left_td {
    border-left: solid 1pt #A9BACE;
    font-size:9pt;
    text-align:center;
    width: 35pt;
    height: 20pt;
    vertical-align:bottom
}

.designArea{
    BORDER-COLLAPSE: collapse;

}


.allLine{
    border:1pt solid #ff0000;
}


.box {
    width: 38em;
    position: absolute;
    background: #d6e7ff;
    top: 200pt;
    left: 50%;
    margin-left: -12em;

    padding: 0 1em;
    -moz-border-radius: 1em;
    -webkit-border-radius: 1em;
    border-radius: 1em;
    color: #666666;
}
.box {
    padding-top:30pt;
    display:none;
}

.btn{
    font-size: 12pt;
    height:21pt;
    line-height:21pt;
    border-right: #586b7a 1pt solid;
    border-top: #dee6e9 1pt solid;
    border-left: #dee6e9 1pt solid;
    border-bottom: #586b7a 1pt solid;
    cursor: pointer;
}

col.drag {
background-color:#eee;
}

.down2{
background-color:#eee;
}




.TB_Btn_Down{

}

.toolbarImg{
    vertical-align: bottom;

}


.cell_align_left{
    text-align:left
}

.cell_align_right{
    text-align:right
}

.cell_align_center{
    text-align:center
}

.cell_font_size_medium{
     font-size:medium
 }
.cell_font_size_small{
    font-size:small
}
.cell_font_size_large{
    font-size:large
}
.cell_font_size_x-small{
    font-size:x-small
}
.cell_font_size_x-large{
    font-size:x-large
}
.cell_font_size_xx-large{
    font-size:xx-large
}
.cell_font-family_microYH{
    font-family:微软雅黑
}
.cell_font-family_st{
    font-family:宋体
}
.cell_font-family_xst{
    font-family:新宋体
}
.cell_font-family_ht{
    font-family:黑体
}
.cell_font-family_fs{
    font-family:仿宋
}
.cell_font-family_kt{
    font-family:楷体
}
.cell_font-weight_normal{
    font-weight:normal
}
.cell_font-weight_bold{
    font-weight:bold
}
.cell_font-style_normal{
    font-style:normal;
}
.cell_font-style_italic{
    font-style:italic;
}
.cell_font-style_i{
    font-style:italic;
}
.cell_font_text-decoration_overline{
    text-decoration: overline
}
.cell_font_text-decoration_line-through{
    text-decoration: line-through
}
.cell_font_text-decoration_underline{
    text-decoration: underline
}
.cell_font_text-decoration_blink{
    text-decoration: blink
}
.cell_font_text-decoration_none{
    text-decoration: none
}

.cell_border_left_none{
    border-left:none;
}
.cell_border_right_none{
    border-right: none;
}
.cell_border_top_none{
    border-top: none;
}
.cell_border_bottom_none{
    border-bottom:none ;
}

.cell_border_left_thin{
     border-left:2pt solid #000000
 }
.cell_border_right_thin{
    border-right:2pt solid #000000
}
.cell_border_top_thin{
    border-top:2pt solid #000000
}
.cell_border_bottom_thin{
    border-bottom:2pt solid #000000
}


.cell_border_left_thick{
    border-left:thick solid #000000
}
.cell_border_right_thick{
    border-right:thick solid #000000
}
.cell_border_top_thick{
    border-top:thick solid #000000
}
.cell_border_bottom_thick{
    border-bottom:thick solid #000000
}


.cell_border_left_init{
    border-left:1pt solid lightgrey
}

.cell_border_left_view{
    border-left:none
}

.cell_border_right_init{
    border-right:1pt solid lightgrey
}

.cell_border_right_view{
    border-right:none
}

.cell_border_top_init{
    border-top:1pt solid lightgrey
}

.cell_border_top_view{
    border-top:none
}

.cell_border_bottom_init{
     border-bottom:1pt solid lightgrey
 }

.cell_border_bottom_view{
    border-bottom:none
}


.cell_filter_brightness{
    -webkit-filter:brightness(0.8);
    -o-filter:brightness(0.8);
    -moz-filter:brightness(0.8);
    filter:brightness(0.8);
}

.cell_filter_brightness_1{
    -webkit-filter:brightness(1);
    -o-filter:brightness(1);
    -moz-filter:brightness(1);
    filter:brightness(1);
}












